package com.sgl.gk.service;

import com.sgl.common.core.domain.AjaxResult;
import com.sgl.gk.controller.vo.DataTraceabilityVo;
import com.sgl.gk.domain.GkStationConfigurationConnect;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

public interface GkStationConfigurationConnectService {
    List<DataTraceabilityVo> list(GkStationConfigurationConnect gkStationConfigurationConnect);

    AjaxResult selectInfosById(Long id);

    void exportProductInfos(Long[] ids, GkStationConfigurationConnect gkStationConfigurationConnect, HttpServletResponse response);

    void exportByStationId(DataTraceabilityVo dataTraceabilityVo,HttpServletResponse response);

    void exportDataById(Long id, HttpServletResponse response);

    void test(Long connectId, Integer start, Integer end, String tableName);
}
